parcela plantable - French English Dictionary